/**
 * 如果 页面刷新, 不能保存当前的状态 使用 UnKnow 和 UnKnow 作为默认消息
 * 501错误页面
 * @date 2019-07-17
 */
import React from 'react';
import { Link } from 'dva/router';
import Exception from "../../components/Exception";
import { connect } from 'dva';

function Normal501Exception(props) {
  var _props$normal = props.normal501;
  _props$normal = _props$normal === void 0 ? {} : _props$normal;
  var status = _props$normal.status,
      message = _props$normal.message;
  return /*#__PURE__*/React.createElement(Exception, {
    type: "500",
    style: {
      minHeight: 500,
      height: '80%'
    },
    linkElement: Link,
    title: status || 'UnKnow',
    desc: message || 'UnKnow Message'
  });
}

export default connect(function (_ref) {
  var _ref$error = _ref.error,
      error = _ref$error === void 0 ? {} : _ref$error;
  var _error$normal = error.normal501,
      normal501 = _error$normal === void 0 ? {} : _error$normal;
  return {
    normal501: normal501
  };
})(Normal501Exception);